Python Job: QA Manual Test Engineer - remote

Job added on

Company

FFW
United Kingdom

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Python Job Details

Overview:
#Are you a detail-oriented person in search of a new challenge? This might your next role!

We are looking for 2 experienced QA Manual Test Engineers, with desire to work fully remote. The selected candidates will be working in an international team of one of our main partners, a US-based company from the pharma sector.

Additional details for this assignment:

Type of contract: freelance / business to business.
Time zone: US EST
Location: Remote (ideally to be located in Canada, USA or LATAM).
Contract duration: 1 year.
No of hours of work in a week: 40 (8 hours / day, Monday to Friday).

The selected candidates will run automated tests across multiple devices/browsers on BrowserStack. They will set up GitHub actions to have the automated framework carry out steps on CI/CD, setting up detailed reports for the stakeholders using tools such as Test Rail and Allure.
Responsibilities:

What awaits you:

  • you will work proactively with both cross-functional Agile or Waterfall delivery teams and perform estimation, planning and execution for all testing activities;
  • you will need to own test automated scripts cycle (design, development, execution and maintenance) and produce test plans with clearly stated procedures and success criteria;
  • making sure all development tasks meet quality criteria through test strategy/planning, test execution, quality assurance and issue tracking;
  • you will need to analyze test failures and work with development to mitigate/resolve any issues. You report all testing related metrics on time with due diligence;
  • establish strong relationships within your delivery teams and make the decisions that will improve/simplify testing to meet our objectives.
Qualifications:

What you bring:

At least 3–5 years experience in QA testing positions, which includes the following:

  • Experience with all phases of software testing including test planning, functional testing, and regression testing;
  • Experience testing all layers of a web application, including front-end, service layer, and back-end testing;
  • Experience testing cloud-based applications in AWS and/or other PaaS/SaaS platforms.
  • A history of working in agile, lean and/or Continuous Delivery development teams;
  • Experience defining the scope of Manual and Automation testing within the context of each sprint/release and delivery.
  • Good understanding of software testing methodologies (functional and non-functional) and testing techniques (Grey Box and Black Box). Good knowledge of HTML, CSS, JavaScript;
  • Working knowledge of mobile operating systems such as iOS and Android. At least two years of experience in mobile (native and hybrid) application testing and development. Good knowledge of Selenium and Appium;
  • Working experience with following tools:Configuration Management (e.g. GitHub), Bug Tracking (e.g., Jira), Test Management (e.g., TestRail, Allure, ALM), Test tools and frameworks (e.g.,Pytest, Selenium, BrowserStack, Postman, Jmeter, Collaboration (e.g., Confluence, Sharepoint);
  • Should be familiar with Continuous integration/Continuous Delivery (CI/CD) pipeline development.
Technical skills:
  • Demonstrated programming skills in Python (Pytest) or related object-oriented languages to develop automated test scripts;
  • Good understanding of software testing methodologies (functional and non-functional) and testing techniques (Grey Box and Black Box). Good knowledge of HTML, CSS, JavaScript;
  • Working experience with following tools: Configuration Management (e.g. GitHub); Bug Tracking (e.g., Jira); Test Management (e.g., TestRail, Allure, ALM); Test tools and frameworks (e.g.,Pytest, Selenium, BrowserStack, Postman, Jmeter); Collaboration (e.g., Confluence, Sharepoint);
  • familiar with Continuous integration/Continuous Delivery (CI/CD) pipeline development.
Soft skills:

  • Excellent communication skills. Attention to detail and an analytical mindset;
  • A team player working cross-collaboratively for delivery of quality applications focused on user experience. Proactive working attitude.

You can expect from our recruitment process to look like this:
  • "Get to know you" chat with a member of our Talent Team;
  • A short recorded video interview, where you will briefly tell us more about yourself;
  • A technical video interview with one of our colleagues from the development team;
  • And finally an offer!

FFW is an equal opportunity employer that is committed to diversity and inclusion in the workplace. All qualified applications will be considered without regard to race, colour, national origin, religion, sexual orientation, gender, gender identity, age, disability, length of unemployment or any other protected characteristic as outlined by federal, state, or local laws.

Apply today, we look forward to meeting you!